package com.heng.dao.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.heng.dao.entity.coupon.CouponTaskDO;
import org.springframework.stereotype.Repository;
import java.util.List;

@Repository
public interface CouponTaskMapper extends BaseMapper<CouponTaskDO> {
    // 自定义：按店铺编号查询任务
    List<CouponTaskDO> selectByShopNumber(Long shopNumber);
    // 自定义：按任务状态查询（0：待执行 1：执行中 2：执行失败 3：执行成功 4：取消）
    List<CouponTaskDO> selectByStatus(Integer status);
    // 自定义：按模板ID查询任务
    List<CouponTaskDO> selectByTemplateId(Long couponTemplateId);
}